package com.ln.property_control.service;

import com.ln.property_control.pojo.*;

import java.util.List;
import java.util.Map;

/**
 * @author 刘念
 * @create 2021-07-08-15:45
 */
public interface TransferService {
    Map<String,Object> selectTransferAll(Integer page,Integer limit);

    TransferVo selectByOrderNo(String transfer_order_no);

    List<PropertyAndTransferVo> selectByOrderNOProperty(String transfer_order_no);

    List<Department> selectByParentId(int did);

    List<TransferType> selectTransferType();

    List<PropertyVo> selectPropertyByDid(int did);

    int add(Transfer transfer,String[] property_id,String applicant,String transfer_order_no,int depar_id,int after_depar_id);

    int updateStatus(int transfer_status,String transfer_order_no,String user_name);

    Map<String,Object> selectAudit();
}
